home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / CRS / crs34.d81 / ramctrl4.sda / set-up v4.0 docs < prev    next >
Text File  |  1990-02-12  |  19KB  |  308 lines

  1.  
  2.                                   ╙┼╘-╒╨ ─╧├╒═┼╬╘┴╘╔╧╬
  3.                                      ( ╓ERSION 4.0 )
  4.  
  5.                 ╙PECIAL THANKS TO ╙YSOP ┬╦, FOR HIS INPUT AND ASSISTANCE.
  6.  
  7.  
  8.            ╘HIS IS A REVISION TO THE ORIGINAL (UPLOADED) VERSION 3.2 OF ╙┼╘-╒╨,
  9.           WRITTEN FOR THE ├128, IN 80-COLUMN MODE.  ╘HAT VERSION EXTENDED THE
  10.           NORMAL SCREEN, PROVIDING SIX ADDITIONAL LINES, TO WHICH A DISPLAY OF
  11.           THE MORE USEFUL ESCAPE SEQUENCES AND THE REDEFINED FUNCTION KEYS WAS
  12.           COPIED, TO SERVE AS IMMEDIATE REFERENCE FOR THE USER.  ╫HEREAS IT WAS
  13.           CONVENIENT, THE EXTENDED SCREEN WAS VOLATILE.  ╞OR INSTANCE, IN THE
  14.           EVENT THAT THE COMPUTER NEEDED TO BE RESET, DOING SO WOULD OBLITERATE
  15.           THE DISPLAY.  ╔T WAS ALSO SUSCEPTABLE TO DEGRADATION, IF PROGRAMMING
  16.           EFFORTS UTILIZED THE ╓─├ (8563).
  17.  
  18.            ╘HIS REVISION IS INTENDED TO ADDRESS THAT PROBLEM, BY IMPLEMENTING A
  19.           FEATURE PROMISED IN THE FORMER VERSION, 'POP-UP' ╚ELP-╙CREENS, TO ONE
  20.           OF WHICH THE DATA, THAT WAS DISPLAYED ON THE EXTENDED SCREEN, IS
  21.           ASCRIBED.  ╘HE FEATURE IS ACCESSED BY PRESSING [┼╙├], THEN 1, 2, OR
  22.           3, TO DISPLAY THE (REVISED) ╚ELP ╙CREENS, THAT WERE FORMERLY SUPPLIED
  23.           AS SEQUENTIAL FILES, WHICH NEEDED TO BE ╞╥┼┴─ FROM DISK.  ╘HE SCREENS
  24.           ARE NOW STORED IN MEMORY TO PROVIDE INSTANT ACCESS.  ╘HIS ╙CREEN ╙WAP
  25.           AND THE ┴LTERNATE ├OLOURED ╠IST, THAT FACILITATES IDENTIFICATION OF
  26.           REVISIONS WHEN EDITTING CODE, WAS SUPPLIED BY ╥OBERT ╫. ╦OBER
  27.           (╤LINK'S ╙YSOP ┬╦).  ╔N ADDITION, THERE IS A FEATURE THAT WILL SAVE
  28.           A CURRENT SCREEN, WHICH CAN BE REDISPLAYED (OR SAVED TO DISK), IN A
  29.           PROGRAM ╦EEP-80 BY ╥ICHARD ├URCIO (SEE ╘RANSACTOR ╓9, ╔3).
  30.  
  31.            ╙ET-UP STILL INSTALLS ╥OBERT ╦ODADEK'S ╘IME-╦EEPER 128, WHICH IS AN
  32.           INTERRUPT-DRIVEN TIME/DATE UTILITY, COMPLETE WITH AN ALARM (SEE ╥UN
  33.           ═AR 88), AND THE REVISED EDITION OF ┴ID128 BY ╟URU ╩IM ┬UTTERFIELD.
  34.           ┴ID IS A ┬┴╙╔├ EXTENSION THAT PROVIDES ╞╠╔╙╘ AND ╞╥┼┴─ COMMANDS
  35.           (NON-VOLATILE DISK ACCESS), ╞╔╬─ AND ├╚┴╬╟┼ COMMANDS (FOR EDITTING
  36.           AND DEBUGGING) AND A FEW OTHER GOODIES.  ╘HESE ARE ALL IN MACHINE
  37.           LANGUAGE, OUT OF THE WAY OF ALL BUT THE MOST MEMORY DEMANDING CODE,
  38.           AND MAY BE SELECTIVELY INSTALLED.  ═ORE ON THIS LATER.
  39.  
  40.            ╘HE FUNCTION KEY DEFINITIONS REMAIN THE SAME AS IN THE EARLIER
  41.           VERSION OF THIS PROGRAM, EXCEPT FOR MACHINES EQUIPPED WITH ╩IFFY─╧╙.
  42.           ╬OTE THAT FUNCTION KEYS CLEAR TO THE END OF THE CURRENT WINDOW, TO
  43.           PROVIDE A CLEAN WORK AREA OR TO PERMIT THEIR UTILIZATION IN A
  44.           DIRECTORY LISTING WITHOUT THE NEED FOR YOU TO MODIFY SAME.  ╘HE DISK
  45.           ACCESS COMMANDS ALSO CLOSE OPEN CHANNELS, ON DRIVE, BEFORE EXECUTION.
  46.           ╘HEY ARE DEFINED AS FOLLOWS:
  47.  
  48.           ╞1: ╠╔╙╘    - WILL PRINT ╠╔╙╘, WITHOUT A CARRIAGE RETURN TO PERMIT
  49.                         YOU TO ENTER SPECIFIC LINE NUMBERS.
  50.           ╞2: ─╠╧┴─   - WILL LOAD (┬┴╙╔├) PROGRAM SPECIFIED, FROM THE DEFAULT
  51.                         DRIVE.  ═AY ALSO BE USED FROM A DIRECTORY LISTING.
  52.           ╞3: ─╔╥ 8   - WILL PROVIDE A DIRECTORY LISTING OF DISK IN DRIVE, THAT
  53.                         IS ASSIGNED AS 8:0.
  54.           ╞4: ─╔╥ 9   - WILL PROVIDE A DIRECTORY LISTING OF DISK IN DRIVE, THAT
  55.                         IS ASSIGNED AS 9:0.
  56.           ╞5: ─╓┼╥╔╞┘ - WILL VERIFY THE PROGRAM SPECIFIED, FROM THE DEFAULT
  57.                         DRIVE, AGAINST THAT IN MEMORY.  ┴LSO, FROM DIRECTORY.
  58.           ╞6: ─╙┴╓┼   - WILL SAVE THE (┬┴╙╔├) PROGRAM IN MEMORY, TO THE DEFAULT
  59.                         DRIVE, WITH NAME SPECIFIED. *
  60.           ╞7: ╠╔╙╘    - WILL AUTO-EXECUTE A LISTING OF THE PROGRAM, CURRENTLY
  61.                         IN MEMORY.
  62.           ╞8: ├═─ 4   - WILL PRINT A COMMAND LINE TO LIST CURRENT PROGRAM TO
  63.                         THE PRINTER (─EVICE 4) AND MOVE THE CURSOR BACK TO
  64.                         PERMIT YOU TO ENTER THE FILE NAME (OR OTHER HEADING).
  65.  
  66.                          * ╬.┬. ╘HIS USES THE STANDARD SAVE-WITH-REPLACE FORMAT
  67.                                 (1541 USERS BEWARE!!!) AND WILL OVERWRITE THE
  68.                                 EXISTING FILE, WHEN USED FROM THE DIRECTORY.
  69.                                 ┴ SIMPLE TAP ON THE DELETE KEY WILL ELIMINATE
  70.                                 THIS (@), OR THE CODE MAY BE MODIFIED.
  71.  
  72.           ╘HE ╥╒╬ KEY (SHIFTED ╥╒╬/╙╘╧╨) IS ALSO REDEFINED TO DO JUST THAT.
  73.           ╔T WILL RUN A PROGRAM FROM A DIRECTORY LISTING OR THE ONE IN MEMORY,
  74.           IF NONE IS SPECIFIED.  ╒NLIKE THE FUNCTION KEYS, IT WILL NOT CLEAR TO
  75.           THE END OF THE WINDOW BUT PROVIDES PUNCTUATION TO AVERT THOSE PESKY
  76.           ╙┘╬╘┴╪ ┼╥╥╧╥ MESSAGES.  ╬OTE THAT THIS DEFEATS THE ╩IFFY─╧╙ '╠OAD/╥UN
  77.           ╞IRST ╨ROGRAM' FEATURE; BUT HERE AGAIN THE CHOICE IS YOURS, CUSTOMIZE
  78.           TO YOUR HEART'S CONTENT.  ╬OTE THAT THE ADJUSTMENTS FOR THE ╚ELP ╦EY
  79.           ARE NO LONGER NECESSARY, IF THIS FEATURE IS REMOVED.
  80.  
  81.            ╙INCE ╩IFFY─╧╙' COMMAND STRUCTURE FACILITATES MULTIPLE DRIVE ACCESS,
  82.           FOR THOSE MACHINES SO EQUIPPED SOME MODIFICATIONS ARE MADE TO THE
  83.           FUNCTION KEY DEFINITIONS.  ╘HE PROGRAM WILL ELIMINATE THE ─╔╥ 8 AND
  84.           ─╔╥ 9 COMMANDS AND MOVES THE ╠╔╙╘, THAT WAITS FOR LINE NUMBERS, TO ╞7
  85.           (ELIMINATING THE AUTO-LIST).  ╘HIS ALLOWS ╩IFFY─╧╙' ─╔╥ COMMAND TO BE
  86.           INSTALLED, AT IT'S NORMAL LOCATION, ON ╞1, WITH A SLIGHT VARIATION.
  87.           ╙O FOR ╩IFFY─╧╙ EQUIPPED MACHINES THEY ARE DEFINED AS FOLLOWS:
  88.  
  89.           ╞1: @'#8':@'$:* - WILL PRINT THE ─╔╥ SYNTAX AND MOVE THE CURSOR BACK
  90.                             (TO THE 8) TO PERMIT RESPECIFYING DRIVE.
  91.           ╞2: ─╠╧┴─       - WILL LOAD (┬┴╙╔├) PROGRAM SPECIFIED, FROM THE
  92.                             DEFAULT DRIVE.  ═AY ALSO BE USED FROM A DIRECTORY
  93.           ╞3: ╙┘╙ X,0,0   - WILL PRINT THE ╙┘╙ TO SAVE YOUR CURRENT SCREEN TO
  94.                             MEMORY. (┼XECUTE ON A CLEAR LINE) **
  95.           ╞4: ╙┘╙ X,0,1   - WILL PRINT THE ╙┘╙ TO REDISPLAY YOUR SAVED SCREEN
  96.                             FROM MEMORY. (┼XECUTE ON A CLEAR LINE) **
  97.           ╞5: ─╓┼╥╔╞┘     - WILL VERIFY PROGRAM SPECIFIED, AGAINST THAT IN
  98.                             MEMORY, ON THE DEFAULT DRIVE.  ┴LSO FROM DIRECTORY.
  99.           ╞6: ─╙┴╓┼       - WILL SAVE THE (┬┴╙╔├) PROGRAM IN MEMORY, TO THE
  100.                             DEFAULT DRIVE, WITH NAME SPECIFIED. *(╙EE ABOVE)
  101.           ╞7: ╠╔╙╘        - WILL PRINT ╠╔╙╘, WITHOUT A CARRIAGE RETURN TO
  102.                             PERMIT YOU TO ENTER SPECIFIC LINE NUMBERS.
  103.           ╞8: ├═─ 4:╠╔╙╘  - WILL PRINT A COMMAND LINE TO LIST CURRENT PROGRAM
  104.                             TO THE PRINTER (─EVICE 4) AND MOVE THE CURSOR BACK
  105.                             PERMIT YOU TO ENTER THE FILE NAME.
  106.  
  107.                              ** ╬.┬. ╨RESSING THE FUNCTION KEY ACTUALLY PRINTS
  108.                                      THE ╙┘╙ (IN BLACK); SO THOUGH NOT APPARENT
  109.                                      ON YOUR DISPLAY, IT WILL RESULT IN A
  110.                                      ╙┘╬╘┴╪ ┼╥╥╧╥, IF NOT ON A CLEAR LINE.
  111.  
  112.  
  113.           ┴ FEW THINGS TO NOTE:
  114.  
  115.           ╧┬.╘╦ 128 IS LOCATED AT $1900 TO $1┬├5 (6400-7107) - ═╠ APPLICATIONS.
  116.             ┴╔─ 128 IS LOCATED AT $1300 TO $178├ (4864-6028) - ═╠ APPLICATIONS.
  117.             ╦┼┼╨.80 IS LOCATED AT $01┬├ TO $0┬├0 (2844-3008) - ├ASSETTE BUFFER.
  118.             ╙╫┴╨.═╠ IS LOCATED AT $0┼00 TO $0┼├┴ (3584-3786) - ╙PRITE AREA.
  119.              ┴├╠.═╠ IS LOCATED AT $0┴├6 TO $0┴╞┬ (2758-2811) - ╞OREIGN SCREENS.
  120.  
  121.            ╨LEASE NOTE THAT ALTHOUGH ┴╔─ LOADS AT $1├01 TO $20╞9, THE ACTUAL ═╠
  122.           IS COPIED TO APPLICATIONS AREA AND WILL NOT CAUSE A RELOCATION OF THE
  123.           START OF ┬┴╙╔├.  ╫HAT MAY AFFECT YOUR (80-COL DISPLAY) PROGRAMMING,
  124.           HOWEVER, IS SOME REORGANIZATION IN ╓─├.  ╫HEN A 'SCREEN-STORE' IS
  125.           ISSUED, ╦┼┼╨.80 MOVES THE EDITOR VALUES FROM ╥┴═ 0 TO THE, NORMALLY
  126.           UNUSED, 48 BYTES AT THE TOP OF ╙CREEN ═EMORY.  ╙O TAKE NOTE, IF YOUR
  127.           PROGRAM EXPECTS TO FIND THEM THERE, OR UTILIZES THESE 48 BYTES.
  128.           ╘HESE ARE HARDY ROUTINES, SO MOST CODE WILL NOT INTERFERE WITH THEM,
  129.           PROVIDED THEY ARE NOT OVERWRITTEN, OF COURSE.  ┴LL BUT ╙╫┴╨.═╠ (╚ELP
  130.           ╙CREENS) ARE UNAFFECTED BY [╥╒╬/╙╘╧╨]/[╥┼╙╘╧╥┼] AND WOULD REQUIRE A
  131.           RESET TO DEACTIVATE THEM, WITH THE EXCEPTION OF ┴╔─ WHICH MAY BE
  132.           TERMINATED WITH IT'S ╤╒╔╘ COMMAND.  ┬OTH OF THESE ROUTINES MAY BE
  133.           REACTIVATED WITH AN APPROPIATE ╙┘╙.
  134.  
  135.            ╥EMEMBER, ANY OF THESE FEATURES MAY BE REMOVED OR MODIFIED, TO SUIT
  136.           YOUR TASTE OR NEEDS.  ╠IST THE PROGRAM BEFORE RUNNING IT, YOU WILL
  137.           FIND EACH MODULE IDENTIFIED, TO FACILITATE YOUR REVISIONS.
  138.  
  139.  
  140.           ┴╔─:
  141.  
  142.           ╔'VE FOUND ONE QUIRK WITH ┴╔─, IT DISALLOWS THE SYSTEM'S RECOGNITION
  143.           OF THE ┬╥┼┴╦ ERROR, #30 (STOP-KEY PRESSED), SO THAT YOU CAN NOT ╘╥┴╨
  144.           IT, TO USE IN YOUR APPLICATIONS.  ╙HOULD YOU NEED TO, DISABLE ┴╔─
  145.           WITH THE ╤╒╔╘ COMMAND, YOU CAN REACTIVATE IT WITH A ╙┘╙ 4864.  ┴ LIST
  146.           OF ALL COMMANDS CAN BE DISPLAYED AT ANY TIME, WITH THE ┴╔─ COMMAND.
  147.           ╘HE SYNTAX FOR THE OTHERS ARE AS FOLLOWS:
  148.  
  149.           ╞╔╬─:          FIND @CODE@ - WILL RETURN ALL INSTANCES OF THE CODE
  150.                                        SPECIFIED.  ╬OTE THAT THIS WILL ALSO
  151.                                        RETURN ANY INSTANCES OF THE TOKENS FOR
  152.                                        SAME, ENCOUNTERED.
  153.                    FIND @CODE@10-200 - WILL RETURN ALL INSTANCES OF THE CODE
  154.                                        SPECIFIED, LINES 10 TO 200, INCLUSIVE.
  155.                        FIND /STRING/ - WILL RETURN ALL INSTANCES OF THE STRING
  156.                                        SPECIFIED.
  157.                  FIND /STRING/10-200 - WILL RETURN ALL INSTANCES OF THE STRING
  158.                                        SPECIFIED, LINES 10 TO 200, INCLUSIVE.
  159.  
  160.           ├╚┴╬╟┼: ├╚┴╬╟┼ WORKS LIKE ╞╔╬─, EXCEPT YOU WILL SPECIFY THE NEW CODE
  161.                   (OR STRING). EG- CHANGE @PRINT@PRINT#4@[10-200](_OPTNL PARAM)
  162.                   ╬OTE THAT THIS FUNCTION SEARCHES FOR AND REPLACES ┬┴╙╔├
  163.                   TOKENS AND IS NOT INTENDED FOR VARIABLES.
  164.  
  165.           ╙╘┴╥╘:     START"FILENAME" - WILL RETURN THE STARTING ADDRESS OF THE
  166.                                        PROGRAM SPECIFIED.
  167.           ╞╠╔╙╘:     FLIST"FILENAME" - WILL LIST TO THE SCREEN, THE PROGRAM
  168.                                        SPECIFIED.  ╬OTE THAT IT IS NOT LOADED
  169.                                        INTO MEMORY AND, AS SUCH, WILL NOT
  170.                                        INTERFERE WITH THE PROGRAM WITH WHICH
  171.                                        YOU ARE WORKING.
  172.  
  173.           ╞╥┼┴─:  ╞╥┼┴─ WORKS LIKE ╞╠╔╙╘, BUT IS INTENDED FOR USE WITH
  174.                   SEQUENTIAL FILES.  ╬OTE THAT ╞╠╔╙╘ING A PROGRAM FILE WILL
  175.                   HAVE UNPREDICTABLE RESULTS.
  176.  
  177.  
  178.           ┴╠╘┼╥╬┴╘┼ ├╧╠╧╒╥┼─ ╠╔╙╘:
  179.  
  180.           ╘HIS ROUTINE IS POKED TO IT'S LOCATION IN MEMORY BY THE ═ACHINE
  181.           ╠ANGUAGE ╠OADER (═╠╠, OR ┬┴╙╔├ ╠OADER, IF YOU PREFER) AND OPERATES
  182.           TRANSPARENTLY, PROVIDING NO FURTHER INTERACTION WITH THE USER.  ╘HE
  183.           COLOURS FOR THE ╠╔╙╘ AND/OR THE CURSOR CAN BE CHANGED, TO ANY YOU MAY
  184.           PREFER, BY CHANGING THE FIRST AND LAST NUMBERS OF THE DATA STATEMENT
  185.           IN LINE 550.  ╘HE FIRST (9) IS THE ╠╔╙╘ COLOUR AND THE LAST (4) IS
  186.           THE CURSOR DEFAULT.  ╬OTE THAT THE NUMBERS ARE NOT THE SAME AS USED
  187.           WITH THE ├╧╠╧╥ COMMAND, SO A LITTLE EXPERIMENTING MAY BE NECESSARY.
  188.           ╬OTE ALSO, THAT SINCE THE FEATURE CAN NOT BE (EASILY) DEFEATED, IT
  189.           WILL BE NECESSARY MODIFY THE PROGRAM, DELETING THE ═╠╠ MODULE, SHOULD
  190.           YOU PREFER NOT TO HAVE IT ACTIVATED.
  191.  
  192.  
  193.           ─┴╘┼/╘╔═┼╦┼┼╨┼╥:
  194.  
  195.           ╘HE DATE AND TIME ARE SET FROM PROMPTS ON START-UP.  ╘HOUGH THERE IS
  196.           NORMALLY NO FURTHER INTERACTION WITH ╘╔═┼-╦┼┼╨┼╥ AFTER SETTING, NOTE
  197.           THAT THE ALARM MAY BE RESET.  ╘HIS IS ACCOMPLISHED BY RUNNING A
  198.           SEPARATE PROGRAM, ┴╠═ ╥┼╙┼╘ (INCLUDED IN THIS ╙─┴).  ┬E SURE TO SAVE
  199.           WHAT YOU ARE WORKING ON, BEFORE LOADING IT.  ╘HE ONLY COMMANDS ARE
  200.           AS FOLLOWS:
  201.  
  202.           [╙╚╞╘]/[├╘╥╠]/╞ - WILL REMOVE THE DISPLAY.  ╬OTE THAT THE CLOCK WILL
  203.                             CONTINUE TO FUNCTION, IN ABSENTIA.
  204.           [╙╚╞╘]/[├╘╥╠]/╬ - WILL RESTORE THE DISPLAY TO ITS NORMAL POSITION ON
  205.                             THE SCREEN.
  206.           [╙╚╞╘]/[├╘╥╠]/├ - WILL STOP THE CHIME OF THE ALARM, PRIOR TO IT'S
  207.                             NORMAL 20-30 SECOND DURATION.
  208.  
  209.           ╔F YOU HAVE THE EXPERTISE THIS UTILITY MAY BE UTILIZED FOR OTHER
  210.           FUNCTIONS, LIKE DATE-STAMPING OF SAVED FILES.  ╞OR MORE DETAILED
  211.           INFORMATION ON THIS PROGRAM, SEE THE ═ARCH '88 ISSUE OF ╥╒╬ MAGAZINE.
  212.  
  213.  
  214.           ╙├╥┼┼╬ ╙┴╓┼:
  215.  
  216.           ╘HIS FEATURE IS USED TO STORE YOUR (CURRENT) SCREEN DISPLAY FOR LATER
  217.           RETRIEVAL.  ╘HE ROUTINE STORES THE CHARACTERS, THEIR ATTRIBUTES
  218.           (WHETHER FLASHING, REVERSED, ETC.) AND THE EDITOR VALUES (LINE-LINKS,
  219.           TAB POSITIONS, WINDOW SIZE, ETC.) TO PROVIDE AN ACCURATE REDISPLAY.
  220.           ╬OTE, HOWEVER, THAT UNLIKE THE ╚ELP ╙CREENS (SEE BELOW), DISPLAYS ARE
  221.           NOT SWAPPED ON RETRIEVAL AND THAT A SCREEN OVERWRITTEN BY CALLING THE
  222.           REDISPLAY IS LOST.  ╔TS MOST OBVIOUS VALUE IS STORAGE OF INFORMATION
  223.           THAT YOU WOULD NEED LATER IN YOU SESSION, INPUT DATA OR LINES OF CODE
  224.           ╞╥┼┴─ FROM DISK, WITH THE ABILITY TO DIRECTLY ENTER THE LATTER.  ╔
  225.           FIND THAT ╔ USE IT MORE OFTEN, THOUGH, IN ANOTHER CAPACITY.  ╔T
  226.           (APPARENTLY) PROVIDES A 'LIFTING' OF WINDOWS, BY SIMPLY REWRITING THE
  227.           SCREEN (SAVED BEFORE THE WINDOW WAS OPENED) SO THAT THE WINDOW SEEMS
  228.           TO DISSOLVE.  ╘HE ═╠╠ CAN BE PORTED TO YOUR OTHER PROGRAMS TO GIVE
  229.           THEM THAT 'SLICK' LOOK, ONLY PLEASE, GIVE ═R. ├URCIO HIS JUST CREDIT.
  230.           ╧NE ITEM OF NOTE, THE ROUTINE ASSUMES A ┬┴╬╦15 CONFIGURATION; IT IS
  231.           ADVISABLE TO ISSUE THAT COMMAND PRIOR TO CALLING THE ╙┘╙, ESPECIALLY
  232.           IF YOU HAVE BEEN DOING BANK SWITCHING OR IF YOU ARE JUST UNSURE.
  233.           ╙YNTAX IS AS FOLLOWS:
  234.  
  235.           ╙┘╙ 2844,0,0 - WILL SAVE THE CURRENT SCREEN, WITH ALL ╘┴┬ SETTINGS,
  236.                          CURRENT WINDOW, CURSOR POSITION, ETC., IN TACT.
  237.           ╙┘╙ 2844,0,1 - WILL REDISPLAY THE SCREEN FORMERLY SAVED.
  238.  
  239.           ╬OTE THAT ANY NUMBER GREATER THAN 0 WILL WORK FOR REDISPLAY.  ┴LSO
  240.           THE ROUTINE HAS THE ABILITY TO SAVE TWO SETS OF EDITOR VALUES FOR 40-
  241.           COLUMN WINDOW-SWAPPING (╙┘╙2844,1,X AND ╙┘╙2844,2,X TO IMPLEMENT) BUT
  242.           IS NOT DISCUSSED HERE SINCE, AS INDICATED BEFORE, THIS IS INTENDED
  243.           FOR 80-COLUMN FAST MODE.  ┬E AWARE THAT, SHOULD YOU CHOOSE TO UTILIZE
  244.           THESE, THAT THE SAME CAUTIONS AS PREVIOUSLY STATED HOLD TRUE; EXCEPT
  245.           THAT THEY NOW APPLY TO THE 48 BYTE AREAS AT THE TOP OF THE ┴TTRIBUTES
  246.           AND THE ╒NUSED AREAS IN ╓─├ MEMORY. ╔F INTERESTED, MORE DETAILED
  247.           INFORMATION, COMPLETE WITH ╙OURCE CODE, MAY BE OBTAINED IN THE ╞EB 89
  248.           ISSUE OF ╘RANSACTOR, ╓OL9, ╔SSUE3.
  249.  
  250.  
  251.           ╙├╥┼┼╬ ╙╫┴╨:
  252.  
  253.           ╘HIS FEATURE RETAINS (3) ╚ELP ╙CREENS IN MEMORY, FOR READY REFERENCE.
  254.           ╘HEY MAY BE ACCESSED AT ANY TIME DURING YOU SESSION BY PRESSING [┼╙├]
  255.           1, 2, OR 3; AND YOU RETURN TO YOUR SCREEN, WHEN DONE, BY PRESSING ANY
  256.           (ACTIVE) KEY.  ╘HE ROUTINE SAVES THE CHARACTERS, THEIR ATTRIBUTES AND
  257.           EDITOR VALUES, SO THAT YOU RETURN TO YOUR SCREEN LIKE YOU NEVER LEFT,
  258.           LINE LINKS, ETC., IN TACT (NO NEED TO RELIST TO MODIFY THE LINE).
  259.           ╘HESE COMBINATIONS WOULD NORMALLY YEILD:
  260.  
  261.           [┼╙├]-1 : ╘HE REDEFINED ╞UNCTION KEY DEFINITIONS, THE ╙┘╙ COMMANDS
  262.                     FOR THE ╙CREEN-╙AVE/╥EDISPLAY (SEE ABOVE) AND A LISTING OF
  263.                     THE MORE USEFUL ┼SCAPE AND ├ONTROL SEQUENCES.
  264.           [┼╙├]-2 : ┴ LISTING OF SOME COMMON ┬┴╙╔├ 7.0 KEYWORD ABBREVIATIONS,
  265.                     EXCEPT IF YOUR MACHINE IS EQUIPPED WITH ╩IFFY─╧╙; IN WHICH
  266.                     CASE ╥┴══ WILL INSTALL A SUMMARY OF THE ╩IFFY─╧╙ COMMANDS.
  267.           [┼╙├]-3 : ┴ DISPLAY OF SOME (╔ HOPE) USEFUL INFORMATION FOR YOUR
  268.                     REFERENCE WHILE CODING; TO SAVE YOU SCURRYING FOR YOUR
  269.                     ╨ROGRAMMERS ╟UIDE.
  270.  
  271.           ┴NY, OR ALL, OF THESE SCREENS MAY BE REPLACED WITH ONES OF YOUR OWN
  272.           DESIGN; THOUGH ╔ WOULD SUGGEST YOU RETAIN ╙CREEN 1, UNTIL YOU ARE
  273.           PROFICIENT AT THE ╙┘╙ COMMANDS AND CAN RECALL THE ╞UNCTION KEY
  274.           REDEFINITIONS.  ╘O DO SO, LOAD ╙┼╘-╒╨ AND LIST IT, TO LOCATE THE ╚ELP
  275.           ╙CREEN INSTALLATIONS, AND REPLACE ONE OF THE SCREENS FOR ┬╠╧┴─ING
  276.           WITH THE ╚╠╨.╙├╥-╚╧╫ ╬┼╫ SCREEN (CHANGE THE NAME IN THE COMMAND).
  277.           ╘HEN RUN IT AND ACCESS THE SCREEN NORMALLY.  ╔T WILL PROVIDE YOU THE
  278.           INFORMATION ON HOW A NEW SCREEN MAY BE PREPARED.  ╥EMEMBER, YOU WILL
  279.           NEED TO MODIFY ╙┼╘-╒╨, TO HAVE ╥┴══ INSTALL YOUR CUSTOM SCREEN ON
  280.           START-UP (UNLESS YOU'VE NAMED IT THE SAME AS ONE OF THE EXISTING).
  281.           ╬OTE ALSO, THAT YOUR ╙AVED SCREENS MAY BE PERMANENTLY PRESERVED, ON
  282.           DISK, BY REDISPLAYING THEM AND SAVING THEM AS YOU WOULD YOUR CUSTOM
  283.           SCREENS.  ╘HIS IS A GREAT ROUTINE TO ADD TO YOUR PROGRAMS, TO PROVIDE
  284.           THE USER WITH INSTRUCTIONS, ETC.  ┴S ALWAYS, PLEASE GIVE ═R. ╦OBER
  285.           HIS JUST ACKNOWLEGEMENT.
  286.  
  287.  
  288.            ╧NE FINAL ITEM, LINE 520 RESPECIFIES THE WINDOW TO EXCLUDE THE TOP
  289.           LINE, WITH THE CLOCK DISPLAY.  ╔T IS ONLY FOR CONVENIENCE; TO KEEP
  290.           FROM GETTING AN ERROR MESSAGE, SHOULD YOU ATTEMPT TO ENTER CODE ON
  291.           THAT LINE.  ╘HE "*" IN THE DISPLAY ACCOMPLISHES THIS, TO KEEP YOU
  292.           FROM ENTERING THE DISPLAY AS PART OF YOUR LINE.  ╔F YOU EXIT THIS
  293.           WINDOW (EXITING ONE YOU'VE CREATED OR BY PRESSING [╚╧═┼] TWICE) IT
  294.           MAY BE A GOOD IDEA TO REESTABLISH IT, USING A SCREEN REDISPLAY ╙┘╙,
  295.           IF YOU HAVN'T YET USED THIS FEATURE (SCREEN IS SAVED AT START-UP),
  296.           [┼╙├]-[╘] AT THE BEGINNING OF THE SECOND LINE OR "WINDOW 0,1,79,24".
  297.           ┬UT REST ASSURED, UNLESS YOU REALLY TRY, THE CLOCK DISPLAY WILL NOT
  298.           INTERFERE WITH YOUR CODE; AND REMEMBER, IT CAN BE TURNED OFF.
  299.  
  300.           ╬╧╘┼: ╥┴══ IS A REGISTERED TRADEMARK OF ╘╘┴FFILIATES, ╞AIRFAX ├O.,╓┴.
  301.                      AND SHOULD NOT BE TRANSFERED TO YOUR PROGRAMS.  ╘HE CODE
  302.                      IN THIS PROGRAM, AND THE UTILITIES ARE COPYRIGHTED BY THE
  303.                      THE ORIGINAL PROGRAMMERS AND ARE NOT TO BE DUPLICATED IN
  304.                      SOFTWARE OR PUBLICATIONS FOR SALE.
  305.  
  306.                                                         ╥OBERT ┴ND ═ARIA ═AUL
  307.                                                                 ╘╘┴FFILIATES.
  308.